person skilled in heraldry - German English Dictionary